package com.hw.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName: Devices
 * @Description: 设备实体类
 * @Author: vie0134
 * @Date: 2020-12-14 17:35
 * @Version: 1.0
 **/
@Data
public class Devices implements Serializable {
    private Integer id;
    // 设备序列化id
    private String devicesuuid;
    // 设备名字
    private String devicename;
    // 添加日期
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date addtime;
    // 所在位置
    private String address;
    // 所属区域id
    private Integer areaid;
    // 方向 0左 1右
    private String direction;
    // 灯的编号
    private Integer num;
    // 状态 0离线 1在线 2损坏 3待上线
    private String status;
    // 最后一次上线时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lastconnecttime;
    //冗余数据,记录所属的区域的名字
    private String areaname;
    //分类 id
    private Integer categoryid;
    //分类名字,冗余数据
    private String categoryname;
}
